home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / assembly / disasm / msdos / dasmz80.arc / MNEMZ80.ASM < prev    next >
Assembly Source File  |  1986-07-22  |  2KB  |  64 lines

  1.     PAGE    ,132
  2.     TITLE MNEMZ80 - 21 OCT 1985
  3.  
  4. ; ****************************************************************
  5. ; **                                **
  6. ; **              MNEMONIC AND BYTES TABLES         **
  7. ; **                                **
  8. ; ** MNEMONIC TABLES CONTAIN ASCII STRINGS THAT ARE TO BE USED    **
  9. ; ** AS MNEMONICS FOR THE PROGRAM DASMZ80.  ENTRIES ARE SEPAR-    **
  10. ; ** ATED BY ASCII RECORD SEPARATORS, AND ARE ORGANIZED BY    **
  11. ; ** ASCENDING OP-CODE.  UNDEFINED OP-CODES ARE ASSIGNED THE    **
  12. ; ** MNEMONIC "?".  BYTES TABLES CONTAIN THE NUMBER OF BYTES    **
  13. ; ** THAT THE ASSOCIATED INSTRUCTIONS REQUIRE.  UNDEFINED OP-    **
  14. ; ** CODES ARE ASSIGNED ZERO BYTES.  OP-CODES CB, DD, ED, AND    **
  15. ; ** FD ARE ASSIGNED BYTE COUNTS OF 5, 6, 7, AND 8, RESPECTIVE-    **
  16. ; ** LY, IN THE FIRST TABLE TO INDICATE THAT THEIR SUBTABLES    **
  17. ; ** ARE TO BE ACCESSED.  FURTHER, OP-CODE CB IN THE DD AND FD    **
  18. ; ** GROUPS ARE ASSIGNED BYTE COUNTS OF 9 AND 10, RESPECTIVELY,    **
  19. ; ** TO INDICATE THAT THEIR SUBTABLES ARE TO BE ACCESSED.    **
  20. ; **                                **
  21. ; ****************************************************************
  22.  
  23. ; ..... MODULE CONNECTION POINTS .....
  24.  
  25.     PUBLIC    MNEM_STRINGS
  26.     PUBLIC    BYTES
  27.     PUBLIC    CB_STRINGS
  28.     PUBLIC    CB_BYTES
  29.     PUBLIC    DD1_STRINGS
  30.     PUBLIC    DD1_BYTES
  31.     PUBLIC    DD2_STRINGS
  32.     PUBLIC    DD2_BYTES
  33.     PUBLIC    ED_STRINGS
  34.     PUBLIC    ED_BYTES
  35.     PUBLIC    FD1_STRINGS
  36.     PUBLIC    FD1_BYTES
  37.     PUBLIC    FD2_STRINGS
  38.     PUBLIC    FD2_BYTES
  39.  
  40.  
  41. ; ..... CONSTANTS .....
  42.  
  43. TAB    EQU    09H        ; ASCII TAB
  44. RS    EQU    1EH        ; ASCII RECORD SEPARATOR
  45. FS    EQU    1CH        ; ASCII FIELD SEPARATOR
  46. APOST    EQU    27H        ; ASCII APOSTROPHE
  47.  
  48.  
  49. DATA    SEGMENT PUBLIC        ; DATA SEGMENT
  50.  
  51.     INCLUDE ZDINSTAB.INC
  52.     INCLUDE ZDCBTAB.INC
  53.     INCLUDE ZDDDTAB1.INC
  54.     INCLUDE ZDDDTAB2.INC
  55.     INCLUDE ZDEDTAB.INC
  56.     INCLUDE ZDFDTAB1.INC
  57.     INCLUDE ZDFDTAB2.INC
  58.  
  59.  
  60. DATA    ENDS
  61.  
  62.     END
  63.  
  64.